package com.lsc.record.core.entity;

import java.util.Date;

import com.mybatisflex.annotation.Id;
import com.mybatisflex.annotation.KeyType;
import com.mybatisflex.annotation.Table;
import com.mybatisflex.core.keygen.KeyGenerators;

@Table(value="dm_logs_operation")
public class DmLogsOperation {
	
	@Id(keyType = KeyType.Generator,value = KeyGenerators.snowFlakeId)
	private String id;
	private String userId;
	private String urlPath;
	private Date operationTime;
	private String operationType;
	private String operationModule;
	private String operationDetails;
	private String clientIp;
	private String usreAgent;
	private Integer statusCode;
	private Boolean success;
	private String errorMessage;
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getUserId() {
		return userId;
	}
	
	public String getUrlPath() {
		return urlPath;
	}
	public void setUrlPath(String urlPath) {
		this.urlPath = urlPath;
	}
	public void setUserId(String userId) {
		this.userId = userId;
	}
	public Date getOperationTime() {
		return operationTime;
	}
	public void setOperationTime(Date operationTime) {
		this.operationTime = operationTime;
	}
	public String getOperationType() {
		return operationType;
	}
	public void setOperationType(String operationType) {
		this.operationType = operationType;
	}
	public String getOperationModule() {
		return operationModule;
	}
	public void setOperationModule(String operationModule) {
		this.operationModule = operationModule;
	}
	public String getOperationDetails() {
		return operationDetails;
	}
	public void setOperationDetails(String operationDetails) {
		this.operationDetails = operationDetails;
	}
	public String getClientIp() {
		return clientIp;
	}
	public void setClientIp(String clientIp) {
		this.clientIp = clientIp;
	}
	public String getUsreAgent() {
		return usreAgent;
	}
	public void setUsreAgent(String usreAgent) {
		this.usreAgent = usreAgent;
	}
	public Integer getStatusCode() {
		return statusCode;
	}
	public void setStatusCode(Integer statusCode) {
		this.statusCode = statusCode;
	}
	public Boolean getSuccess() {
		return success;
	}
	public void setSuccess(Boolean success) {
		this.success = success;
	}
	public String getErrorMessage() {
		return errorMessage;
	}
	public void setErrorMessage(String errorMessage) {
		this.errorMessage = errorMessage;
	}
	
	
}
